Keycloak REST Services 1.5.0-Final

Path: / admin / realms / {realm} / attack-detection / brute-force / usernames / {username}

Get status of a username in brute force detection

Path parameters:
realm - realm name (not id!)
username -

Resource Methods
Method Summary
NameDescription
GET /admin/realms/{realm}/attack-detection/brute-force/usernames/{username}Get status of a username in brute force detection
DELETE /admin/realms/{realm}/attack-detection/brute-force/usernames/{username}Clear any user login failures for the user.

Method Detail

GET /admin/realms/{realm}/attack-detection/brute-force/usernames/{username}

Get status of a username in brute force detection

HTTP Example:
GET /admin/realms/{realm}/attack-detection/brute-force/usernames/{username}
API Example:

AttackDetectionResource.bruteForceUserStatus({'realm': /* name realm name (not id!) */,
  'username': /* username */});

Output:
Map<String,Object> -
Produces:
application/json

DELETE /admin/realms/{realm}/attack-detection/brute-force/usernames/{username}

Clear any user login failures for the user. This can release temporary disabled user

HTTP Example:
DELETE /admin/realms/{realm}/attack-detection/brute-force/usernames/{username}
API Example:

AttackDetectionResource.clearBruteForceForUser({'realm': /* name realm name (not id!) */,
  'username': /* username */});

Output:
void

Keycloak REST Services 1.5.0-Final